关键字: let
  • 为axios添加基于window的缓存能力
    业务诉求 有些业务对时效性要求并不高,可以通过给接口增加基于window的缓存能力,即在一定时间内相同的请求复用之前的请求结果,来实现页面的快速展现。比如 页面中有些图表,可能底层是一个接口的数据,但每个图表对不同的指标进行聚合运算。倘若将 ...
  • JavaScript使用生成器优雅实现计数器
    JavaScript没有局部作用域的概念, 所以一个简单的计数器, 都需要写一个嵌套函数(外层函数负责存储变量, 内层函数负责计数逻辑) 实现代码: function addNum(){ let result = 0; re ...
  • JavaScript提取图片主题色
    本文同时发表在我的博客wangyi.blog Android Palette Library 是一个从 Bitmap中 提取图像的主题颜色的工具库。我最近对 Palette 的实现感兴趣,阅读源码理解了它的原理后,我打算用 JavaScri ...
  • js打印九九乘法表
    代码 html,body,ul,li { padding: 0; margin: 0; border: 0; } ul { width: 900px; overf ...
  • vue+vant+nodejs上传图片
    node+express+vue+vant项目中需要上传头像 前端创建uploadImage.vue(先用了原生的Form来上传): ...
  • 【vue-进阶】之深入理解Vuex
    为什么需要Vuex 通常 Vue 项目中的数据通信,我们通过以下三种方式就可以解决,但是随着项目多层嵌套的组件增加,兄弟组件间的状态传递非常繁琐,导致不断的通过事件来变更状态,同步状态多份拷贝,最后代码难以维护。于是尤大大开发了 Vuex ...
  • 八: ES6 迭代器 生成器
    前言 该部分为书籍 深入理解ES6 第八章(迭代器与生成器)笔记 循环的问题 var colors = ["red", "green", "blue"]; for (var i = 0, len = colors.length; i < l ...
  • 前端转换文件流 下载excel表格
    api.js // 数据统计 导出 export const exportExcelUserVideoData = data => { return service({ url: '/data/exportExcel ...
  • Audio playing in web game
    To play an audio in web page is "easy". const beep = new Audio('./beep.mp3'); beep.play(); This code loads the "beep.mp3 ...
  • Koa+MongoDB+smtp+passport实现登录注册邮箱验证流程
    记录一个注册登录并有邮箱验证功能的功能,这个功能会用到很多插件,我把它拆分成几个步骤,可能需要看完全部步骤思路才会比较清晰,而且一些第三方插件的实现流程比较复杂,晦涩难懂,超人鸭弄了很多遍也只是停留在会用的阶段,但放心的是,在node中实现 ...

暂无数据